e8d7ae4cb8d3d99e029a504b8022172cc69c9c97,src/main/java/com/cognifide/aemrules/checks/SessionShouldBeLoggedOut.java,SessionShouldBeLoggedOut,checkIfLoggedOut,#MethodTree#VariableTree#,51
Before Change
}
protected boolean checkIfLoggedOut(MethodTree method, VariableTree injector) {
List<IdentifierTree> usagesOfSession = injector.symbol().usages();
CheckLoggedOutVisitor checkLoggedOutVisitor = new CheckLoggedOutVisitor(usagesOfSession);
FinallyBlockVisitor finallyBlockVisitor = new FinallyBlockVisitor(checkLoggedOutVisitor);
method.accept(finallyBlockVisitor);
After Change
}
protected boolean checkIfLoggedOut(MethodTree method, VariableTree injector) {
Set<IdentifierTree> usagesOfSession = Sets.newHashSet(injector.symbol().usages());
CheckLoggedOutVisitor checkLoggedOutVisitor = new CheckLoggedOutVisitor(usagesOfSession);
FinallyBlockVisitor finallyBlockVisitor = new FinallyBlockVisitor(checkLoggedOutVisitor);
method.accept(finallyBlockVisitor);